wild bugloss - French English Dictionary